package com.ibm.cloud.banking.media.repository;


import com.ibm.cloud.banking.media.entity.MediaCardAccountRel;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface IMediaCardAccountRelMapper {
    int deleteByPrimaryKey(Long id);

    int insert(MediaCardAccountRel record);

    int insertSelective(MediaCardAccountRel record);

    MediaCardAccountRel selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(MediaCardAccountRel record);

    int updateByPrimaryKey(MediaCardAccountRel record);

    MediaCardAccountRel getCardAccountRelByCardNo(@Param("cardNo") String cardNo);

    void deleteCardAcctRel(@Param("cardNo")String cardNo,@Param("acctNo")String acctNo);
}